do it tough – Deutsch–English translations

🇬🇧 en de 🇩🇪

do it tough verb

  • be in a desperate situation
in der Klemme stecken
Wiktionary Links